package com.easylinkin.linkappapi.space.vo;

import java.util.Date;
import java.util.List;

import com.easylinkin.linkappapi.videomonitor.entity.DeviceVideoMonitorVo;
import lombok.Data;

@Data
public class SpaceTreeVo {

    private String id;

    private String name;

    private String no;

    private String spaceId;

    private Integer sortNo;

    private Integer type;

    private Integer level;

    private String status;

    private String longitude;

    private String latitude;

    private String parentId;

    private String areaPath;

    private String site;

    private String mapId;

    private String mapPolygonPath;

    private String nodeType;

    /**
     * 设备计数--功能function业务使用
     */
    private Integer deviceCount;

    private String tenantId;

    private String roomIdentification;

    /**
     * 是否是最底层区域
     */
    private boolean mostChildFlag;

    private Date createTime;

    /**
     * 子节点
     */
    private List<SpaceTreeVo> children;

    /**
     * 设备列表
     */
    private List<DeviceVideoMonitorVo> videoDeviceList;

}
